package com.sm.imlibrary.viewfeatures;

import com.sm.imlibrary.imsdk.SIMConversation;
import com.sm.imlibrary.imsdk.SIMMessage;

import java.util.List;

/**
 * created by zhud on 2019/7/31
 */
public interface ConversationView {
    /**
     * 初始化界面或刷新界面
     */
    void initView(List<SIMConversation> conversationList);


    /**
     * 更新最新消息显示
     *
     * @param message 最后一条消息
     */
    void updateMessage(SIMMessage message);

    /**
     * 更新好友关系链消息
     */
    void updateFriendshipMessage();


    /**
     * 删除会话
     */
    void removeConversation(String identify);


    /**
     * 刷新
     */
    void refresh();
}
